foreseeable risk - French English Dictionary